CUctx_flags_enum

Context creation flags

Values

ValueMeaning
CU_CTX_SCHED_AUTO0
CU_CTX_SCHED_SPIN1

< Automatic scheduling

CU_CTX_SCHED_YIELD2

< Set spin as default scheduling

CU_CTX_SCHED_BLOCKING_SYNC4

< Set yield as default scheduling

CU_CTX_BLOCKING_SYNC4

< Set blocking synchronization as default scheduling

CU_CTX_SCHED_MASK7

< Set blocking synchronization as default scheduling * \deprecated This flag was deprecated as of CUDA 4.0 * and was replaced with ::CU_CTX_SCHED_BLOCKING_SYNC.

CU_CTX_MAP_HOST8
CU_CTX_LMEM_RESIZE_TO_MAX16

< Support mapped pinned allocations

CU_CTX_FLAGS_MASK31

< Keep local memory allocation after launch

Meta